earth hummock - Francés Inglés Diccionario